package com.qf.service.caiwu_service;

import com.github.pagehelper.PageInfo;
import com.qf.bean.Account;

import java.util.List;
import java.util.Map;

public interface AccountService {
    //删除账目信息
    int deleteByPrimaryKey(Integer aid);
//
//    int insert(Account record);

    int insertSelective(Account record);

    //分页查询账目信息列表
    PageInfo<Account> findAccountListByLimit(Map map);

    //查询指定id的账目信息
    Account selectByPrimaryKey(Integer aid);

    //编辑账目信息
    int updateByPrimaryKeySelective(Account record);

    //执行审核
    int checkStateToChecked(Integer aid);

    //修改确认状态
    int tradeStateToAffirm(Integer aid);

    //查询被选中id的用户信息
    List<Account> findByIds(Integer[] aid);

    //批量删除
    int deleteChecked(Integer[] aid);

//    int updateByPrimaryKey(Account record);
}